Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York Davis Cup, Group C, Valencia Lisbon Challenger Mutua Madrid Open - Madrid Madrid Challenger French Open - Paris Tulln Challenger French Open - Paris USA F18 Spain F17 USA F19 Spain F20 Hungary F4 Spain F31 Spain F32 Spain F4 Spain F14 Spain F20 USA F13 USA F14 Spain F30 Spain F31 Spain F9 Spain F17 Spain F19 Spain F20 Spain F21 Spain F23 USA F14 Spain F26 Spain F38 Spain F39 Spain F40 Spain F2 Spain F3 Spain F4 Spain F7 Spain F8 Spain F9 Spain F10 Spain F12 Spain F16 Spain F18 Spain F19 Spain F20 Spain F21 Serbia F1 Serbia F2 Spain F25 Spain F26 Spain F28 Spain F29 Spain F32 Spain F33 Spain F38 Spain F39 Spain F40 Spain F41 Great Britain F1 Spain F2 Morocco F1 Morocco F2 Spain F8 Spain F9 Spain F10 Spain F15 Spain F16 France F10 Spain F4 Spain F7 Spain F18 Spain F8 Spain F16 Spain #1-w3 Spain F26 Spain F28 Spain F2 Spain F10 Spain F13 Spain F15 USA F18 Spain F32 Spain F35 Spain F36 Spain F10 Spain F11 Spain F13 Spain F22 Spain F27 Spain F29 Fifth Third Bank Tennis Classic - Lexington USTA Comerica Challenger - Aptos Lubbock Challenger - Lubbock Riviera di Rimini Challenger - Rimini Fifth-Third Bank Tennis Classic - Lexington Ciutat de Barcelona - Barcelona Fifth Third Bank Tennis Championships - Lexington 's Tennis Masters 07 Challenger - Graz Pro Challenger at Calabasas - Calabasas 2008 Lubbock Challenger - Lubbock Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Sacramento Challenger - Sacramento Meknes Challenger Monza Challenger Talahassee Challenger Savannah Challenger Karlsruhe Challenger Milan Challenger Reggio Emilia Challenger Winnetka Challenger San Benedetto Challenger Segovia Challenger Vigo Challenger San Sebastian Challenger Seville Challenger Szczecin Challenger Palermo Challenger Napoli Challenger Tarragona Challenger Tanger Challenger Meknes Challenger Rabat Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Rome Challenger San Remo Challenger Bordeaux Challenger Prostejov Challenger Marburg Challenger Cordenons Challenger San Sebastian Challenger Geneva Challenger Como Challenger Seville Challenger Napoli Challenger Tarragona Challenger Asuncion Challenger Santiago Challenger Sao Paulo Challenger Marrakech Challenger Marburg Challenger Seville Challenger Panama City Challenger Milan Challenger Padova Challenger Meerbusch Challenger Genova Challenger Banja Luka Challenger Meknes Challenger Kenitra Challenger Furth Challenger Caltanissetta Challenger San Benedetto Challenger Prague Challenger Cordenons Challenger Genova Challenger Geneva Challenger - Geneva XL Bermuda Open - Bermuda Lyon Challenger Perugia Challenger Perugia Challenger Prostejov Challenger Milan Challenger Milan Challenger Oklahoma Challenger - Tulsa Braga Challenger Murcia Challenger Aix En Provence Challenger Rabat Challenger Todi Challenger Turin Challenger Genova Challenger San Sebastian Challenger Girona Challenger Aix En Provence Challenger Seville Challenger Modena Challenger Menorca Challenger Bratislava 1 Challenger Bordeaux Challenger Maia Challenger Genova Challenger Barranquilla Challenger Caltanissetta Challenger Sophia Antipolis Challenger Valencia Challenger Prostejov Challenger Szczecin Challenger Challenger Banque Nationale Rimouski - Rimouski Waco Tennis Challenger - Waco Bad Waltersdorf Challenger Genova Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin The Comercia Challenger - Aptos LXVII Concursu Internacional de Vigo - Vigo Black Forest Open - Freudenstadt Open Costa Daurada - Tarragona Ford Tennis Championships - Louisville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Rimini Challenger Aix En Provence Challenger Bordeaux Challenger The Mercedes Benz of Calabasas - Calabasas Montechiarugolo Challenger Malaga Challenger Valencia Challenger Tanger Challenger Murcia Challenger Open SEAT Godo 2006 - Barcelona Tunis Challenger Rimini Challenger Freudenstadt Challenger Cordenons Challenger Valencia Challenger Montemar Challenger Monza Challenger Open de la Comunidad Valenciana - Valencia Arad Challenger Open Seat Godo 2007 - Barcelona San Benedetto Challenger Sassuolo Challenger Barletta Challenger Legg Mason Tennis Classic - Washington Seville Challenger Villena Challenger Medibank International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Brisbane - Brisbane Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Girona Challenger Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade International German Open - Hamburg BCR Open Romania - Bucharest China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade The Artois Championships - London Prostejov Challenger Campbell's Hall of Fame Tennis Championships - Newport German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest VTR Open - Vina del Mar Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Hall of Fame Tennis Championships - Newport Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Ecuador Open - Quito Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad Citi Open - Washington Suisse Open - Gstaad BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai Ecuador Open - Quito Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Open Parc - Lyon German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Sydney International - Sydney Cordoba Open - Cordoba Argentina Open - Buenos Aires New York Open - New York Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad Music City Challenger - Nashville BB&T Atlanta Open - Atlanta Swiss Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Geneva Open - Geneva New York Open - New York Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Santiago Open - Santiago Delray Beach Open - Delray Beach Murray River Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril cinch Championships - London Nature Valley International - Eastbourne Hamburg European Open - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos Plava Laguna Croatia Open - Umag Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem European Open - Antwerp Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma St. Petersburg Open - St. Petersburg Cordoba Open - Cordoba Argentina Open - Buenos Aires Dallas Open - Dallas Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Chile Dove Men+Care Open - Santiago US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Nordea Open - Bastad Swiss Open - Gstaad Truist Atlanta Open - Atlanta Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Tennis Napoli Open - Naples United Cup - Australia Adelaide International 2 - Adelaide Cordoba Open - Cordoba Abierto Mexicano Telcel - Acapulco Chile Dove Men+Care Open - Santiago Generali Open - Kitzbuhel Erste Bank Open - Vienna Argentina Open - Buenos Aires Truist Atlanta Open - Atlanta Men's Pro Challenger at Tunica National - Tunica Rio Open - Rio de Janeiro Sofia Open - Sofia Bet-at-home Cup - Kitzbuhel Pilot Pen Tennis - New Haven Campbells Hall of Fame Tennis Championships - Newport SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Atlanta Tennis Championships - Atlanta Szczecin Challenger Apia International - Sydney Open Sud de France - Montpellier Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Valencia Open - Valencia Apia International - Sydney Heineken Open - Auckland Brasil Open - Sao Paulo SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Millennium Estoril Open - Estoril AEGON International - Eastbourne ATP Vegeta Croatia Open - Umag Citi Open - Washington China Open - Beijing Valencia Open - Valencia Apia International - Sydney Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open de Nice Cote d'Azur - Nice Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg BMW Open - Munich Memphis Open - Memphis Heilbronn Challenger Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Vegeta Croatia Open - Umag St. Petersburg Open - St. Petersburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Heineken Open - Auckland Chengdu Open - Chengdu U.S. National Indoor Tennis Championships - Memphis Brasil Open - Sao Paulo Delray Beach Open - Delray Beach Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice ASB Classic - Auckland Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Seville Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Punta Del Este Challenger China Open - Beijing If Stockholm Open - Stockholm ASB Classic - Auckland Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Geneva Open - Geneva Gerry Weber Open - Halle Millennium Estoril Open - Estoril AEGON Championships - London Open Parc - Lyon EFG Swiss Open - Gstaad AEGON International - Eastbourne SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Bucaramanga Challenger China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires New York Open - New York Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Plava Laguna Croatia Open - Umag Citi Open - Washington Hall of Fame Open - Newport Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Adelaide International - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Generali Open - Kitzbuhel European Open - Antwerp Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Gonet Geneva Open - Geneva Hall of Fame Open - Newport Bad Waltersdorf Challenger Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Gijon Open - Gijon ASB Classic - Auckland Dallas Open - Dallas Argentina Open - Buenos Aires Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Abierto de Tenis Mifel - Los Cabos Cordoba Open - Cordoba Movistar Chile Open - Santiago Barcelona Open Banc Sabadell - Barcelona Generali Open - Kitzbuhel Poznan Challenger Campbell's Hall of Fame Tennis Championships - Newport Iasi Challenger Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona Countrywide Classic - Los Angeles Indianapolis Tennis Championships - Indianapolis Open Sabadell Atlantico - Barcelona Szczecin Challenger Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Open Sud de France - Montpellier San Benedetto Challenger Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Aircel Chennai Open - Chennai Bordeaux Challenger BNP Paribas Open - Indian Wells Prostejov Challenger Sydney International - Sydney Dubai Duty Free Tennis Championships - Dubai Adelaide International 2 - Adelaide Barcelona Open Banc Sabadell - Barcelona Astana Open - Astana EFG Swiss Open - Gstaad San Marino Challenger Heineken Open - Auckland Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Infosys Hall of Fame Open - Newport BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Maia Challenger Winston-Salem Open - Winston-Salem Barcelona Open Banc Sabadell - Barcelona Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Grand Prix Hassan II - Marrakech Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid EFG Swiss Open - Gstaad Internazionali BNL d'Italia - Rome cinch Championships - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Mutua Madrid Open - Madrid Austrian Open - Kitzbuhel Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Plava Laguna Croatia Open - Umag Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open (juniors) Generali Open - Kitzbuhel Hopman Cup - Perth Davis Cup, PO, SRB-USA 3-2 ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, SF, ESP-USA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Hopman Cup - Perth Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, World Group, QF, SRB-ESP 4-1 Laver Cup - Prague Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, SF, FRA-ESP 3-2 Laver Cup - Chicago Laver Cup - Geneva Laver Cup - Boston Davis Cup, Finals, Group E ATP Cup - Sydney Davis Cup, Group B, Valencia ATP Cup - Brisbane, Perth, Sydney Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments Nitto ATP Finals - London Olympics - London Olympics - Rio de Janeiro